one that substitutes - English Synonyms Dictionary